$(function () {
    layui.form.verify({
        pwd: [/^[\S]{6,12}$/, '密码必须6到12位，且不能出现空格'],
        samepwd: function (value) {
            if ($('[name=oldPwd]').val() === value) {
                return '新旧密码不能一致';
            }
        },
        repwd: function (value) {
            if ($('[name=newPwd]').val() !== value) {
                return '两次密码不一致';
            }
        }
    });

    $('#editForm').on('submit', function (e) {
        e.preventDefault();
        $.ajax({
            type: "POST",
            url: "/my/updatepwd",
            data: $(this).serialize(),
            success: function (response) {
                if (response.status !== 0) {
                    return layer.msg('修改密码失败!');
                };
                layer.msg('修改密码成功!');

                // 重置表单
                $('#editForm')[0].reset();
            }
        });
    });
})